home *** CD-ROM | disk | FTP | other *** search
/ kermit.columbia.edu / kermit.columbia.edu.tar / kermit.columbia.edu / newsgroups / misc.19950329-19950528 / 000454_news@columbia.edu_Thu May 25 02:54:46 1995.msg < prev    next >
Internet Message Format  |  1995-07-31  |  3KB

  1. Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA15496
  2.   (5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun.cc.columbia.edu>); Thu, 25 May 1995 12:06:34 -0400
  3. Received: by apakabar.cc.columbia.edu id AA14669
  4.   (5.65c+CU/IDA-1.4.4/HLK for kermit.misc@watsun); Thu, 25 May 1995 12:06:32 -0400
  5. Path: news.columbia.edu!sol.ctr.columbia.edu!howland.reston.ans.net!gatech!news.mathworks.com!news.kei.com!nntp.et.byu.edu!news.provo.novell.com!news.cs.utah.edu!cc.usu.edu!jrd
  6. From: jrd@cc.usu.edu (Joe Doupnik)
  7. Newsgroups: comp.protocols.kermit.misc
  8. Subject: Re: Terminal emulation incorrect?
  9. Message-Id: <1995May25.085446.52214@cc.usu.edu>
  10. Date: 25 May 95 08:54:46 MDT
  11. References: <3n3koo$ref@highway.leidenuniv.nl>  <3nrtfs$aoh@highway.LeidenUniv.nl> <1995May1.170516.121386@daniel>
  12. Organization: Utah State University
  13. Lines: 32
  14. Apparently-To: kermit.misc@watsun.cc.columbia.edu
  15.  
  16. In article <1995May1.170516.121386@daniel>, pcoen@daniel.drew.edu (Paul Coen) writes:
  17. > In article <3nrtfs$aoh@highway.LeidenUniv.nl>, noordam@rulcri.LeidenUniv.nl (STEPHAN NOORDAM) writes:
  18. >> It looks like the problem has been solved. Not loading the
  19. >> Compaq device 'power.exe', which came with my laptop,
  20. >> seems to do the trick. (If I load it low, instead of high,
  21. >> things get even worse).
  22. >> 
  23. > We had some similar problems with DEC notebook computers here.  POWER.EXE
  24. > caused no end of problems, including dropped characters.  Removing it
  25. > fixed the problem.
  26. > Part of me really wants to know what power.exe is doing, and part of me
  27. > would really, really rather not know at all.
  28. -----------
  29.     Lacking a laptop computer and all the fun associated with them
  30. I must restrict myself to guesses. But if I were writing a Power.exe
  31. program I'd hook interrupts left, right, and center. Then I'd grab the
  32. timer tick interrupt (Int 8). Each "interesting" interrupt would pass
  33. through my code, I'd get the time of day (slow) and update a time of last
  34. use table, and then pass on the interrupt to the previous owner. The
  35. keyboard would be in that chain too, and DOS itself polls the heck out
  36. of the keyboard (to which we've added our overhead now). Each of these
  37. interceptions is at interrupt level and typically has interrupt recognition
  38. turned off to prevent total disaster. Int 8 ticks 18.2 times/sec. Windows
  39. uses interesting interrupts at an incredible rate. Excellent programmers 
  40. can pull off these stunts with little overhead; other folks plod along.
  41.     Add screen saver busywork, add DOS PRINT spooler cpu hogging, add
  42. SMARTDRIVE cpu hogging, MOUSE driver polling, delays changing between
  43. real and protected mode (above 1MB stuff) and here we are: a 486 working 
  44. at XT 8088 speeds.
  45.         Joe D.